package cn.com.headfree.adjustment.service;

import java.util.List;

import com.gta.edu.sdk.common.dto.Page;

import cn.com.headfree.entity.TPersonYearPoint;
import cn.com.headfree.entity.TPointSetOver;
import cn.com.headfree.entity.TSalaryInfo;
import cn.com.headfree.entity.isc.User;

public interface IAdjustMentService {

	void getAdjustMentPage(Page<TPersonYearPoint> page, TPersonYearPoint tPersonYearPoint);

	void editPoint(String id, Double trimPoint, String trimReason,Double remainPoint,String salaryGrade);

	List<TPersonYearPoint> getAdjustMentList(TPersonYearPoint tPersonYearPoint, String ids);

	TPointSetOver preEndPoint(String baseOrgId, int year);

	void endPoint(User user, int year);

	void updateTPersonYearPoint(TPersonYearPoint tp);

	List<TSalaryInfo> getDaiSalayInfo(int year, String baseOrgId, String flag);

	void editPointDetail(String fax, int year, double remainPoint);

	void editPointDetail(String fax, int year, double remainPoint, String salaryGrade);

}
